package com.mew.common.entity.config;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;


@TableName("c_game")
@Data
@ToString
@NoArgsConstructor
@Builder
@AllArgsConstructor
public class Game{
    /**
     * 4位游戏ID
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 游戏名称
     */
    @TableField("name")
    private String name;

    @TableField("foreign_lag")
    private String foreignLag;
    /**
     * 线数
     */
    @TableField("line_number")
    private Integer lineNumber;
    /**
     * state【1，表示在线，0表示下线】
     */
    @TableField("state")
    private Integer state;
    /**
     * 前端特效值
     */
    @TableField("game_vfx")
    private String gameVfx;
    /**
     * 序号
     */
    @TableField("unlock_lv")
    private Integer unlockLv;
    /**
     * 是否显示房间：1显示，0不显示
     */
    @TableField("room_show")
    private Integer roomShow;
    /**
     * 游戏类型：1,喇叭游戏，2，棋牌游戏
     * Lobby(0), //大厅
     *     Slots(1), //
     *     Chess(2),
     */
    @TableField("game_type")
    private Integer gameType;

    @TableField("game_seq")
    private Integer gameSeq;

    @TableField("online_type")
    private Integer onlineType;

    @TableField("version")
    private Integer version;

    //1 close  2, control
    @TableField("control_type")
    private Integer controlType;

}
